package com.example.glgk.entity.report;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.example.glgk.optionenum.ProcessStatus;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author lxk
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ReportEntity {

    private Integer id;

    private String project;

    private String unit;

    private String elementId;


    private String deptName;


    private ProcessStatus processStatus;

    private String indicatorValue;

    private String samePeriodValue;

    private String samePeriodYearValue;

    private String initiateUserId;


    private String explanation;

    private String indexDefine;

    private Date approvedTime;

    private String approvedComment;

    private String approvedUserId;

    private Date createdTime;

    private Date updatedTime;

    private int taskId;

    private String indicatorId;

}
